# 封装接口信息
# 主要解决：发送请求（接受测试数据）、返回响应

# 导包
import requests
import config


# 创建接口类
class HomeAPI:
    # 初始化
    def __init__(self):
        self.url_banner = config.BASE_URL + "/api/v1/banner/1"
        self.url_theme = config.BASE_URL + "/api/v1/theme?ids=1,2,3"
        self.url_recent = config.BASE_URL + "/api/v1/product/recent"

    # 轮播图
    def get_banner_info(self):
        return requests.get(url=self.url_banner)

    # 专题栏位
    def get_theme_info(self):
        return requests.get(url=self.url_theme)

    # 最近新品
    def get_recent_info(self):
        return requests.get(url=self.url_recent)
